permanent stricture - Español Inglés Diccionario